surveillance footage - Español Inglés Diccionario